put (someone) off (something)

Переводы
отбивать охоту (у кого-то) к (чему-то)
The bad weather put him off going for a walk.
Плохая погода отбила у него охоту идти на прогулку.
Определения
To cause someone to lose interest in or enthusiasm for something, often by making it seem less appealing or by creating a negative impression.